5842f99c76719eabf7a6d8750c65d053f21f6d04,platform/lang-impl/src/com/intellij/openapi/fileEditor/impl/UniqueNameEditorTabTitleProvider.java,UniqueNameEditorTabTitleProvider,getEditorTabTitle,#Project#VirtualFile#,29
Before Change
return null;
}
// Even though this is a 'tab title provider' it is used also when tabs are not shown, namely for building IDE frame title.
final String uniqueName = UniqueVFilePathBuilder.getInstance().getUniqueVirtualFilePath(project, file);
return uniqueName.equals(file.getName()) ? null : uniqueName;
}
}
After Change
}
// Even though this is a 'tab title provider' it is used also when tabs are not shown, namely for building IDE frame title.
final String uniqueName = UISettings.getInstance().EDITOR_TAB_PLACEMENT == UISettings.TABS_NONE ?
UniqueVFilePathBuilder.getInstance().getUniqueVirtualFilePath(project, file) :
UniqueVFilePathBuilder.getInstance().getUniqueVirtualFilePathWithinOpenedFileEditors(project, file);
return uniqueName.equals(file.getName()) ? null : uniqueName;
}